hang one's head in silence - Español Inglés Diccionario